package com.koron.order.perambulate.bean.query;

import com.koron.bean.query.PageQuery;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @ClassName: LinePeramQuery
 * @Description:
 * @Date: 2023/2/2
 * @Author: 李一辰
 * @Version: 1.0
 **/
@Data
public class LinePeramQuery extends PageQuery {

    @ApiModelProperty("主键id")
    private String id;

    @ApiModelProperty("关联核实工单id")
    private String checkId;


    @ApiModelProperty("核实工单")
    private String checkOrder;

    @ApiModelProperty("核实状态-  1 ：待核实 2 ：核实中 3 ：已核实")
    private Integer checkStatus;

    @ApiModelProperty("核实结果 - 1 ：属实或不完全属实 2 ：不属实")
    private Integer checkConsole;

    @ApiModelProperty("上报状态 - 1：已上报 2：未上报")
    private Integer reported;

    @ApiModelProperty("线路名称")
    private String equipmentName;

    @ApiModelProperty("最近杆塔编号")
    private String towerNumber;

    @ApiModelProperty("风险等级")
    private String riskLevel;

    @ApiModelProperty("最近距离线路")
    private String closestDistanceLine;

    @ApiModelProperty("最近距离杆塔")
    private String closestDistanceTower;


    @ApiModelProperty("归属地管理部")
    private String belongDept;

    @ApiModelProperty("风险子类")
    private String riskSub;

    @ApiModelProperty("风险关键字 首次监测录入")
    private String riskKeyword;


    @ApiModelProperty("经度")
    private String longitude;

    @ApiModelProperty("纬度")
    private String latitude;


    @ApiModelProperty("备注")
    private String remark;

    @ApiModelProperty("创建时间")
    private Date createTime;

    @ApiModelProperty("创建人")
    private String createName;

    @ApiModelProperty("更新时间")
    private Date updateTime;

    @ApiModelProperty("更新人")
    private String updateName;


    @ApiModelProperty("面积")
    private String area;

}
